hedge landscape - Turkish English Dictionary